"""
1、字典的 key（关键字）通常是字符串或数字，Value 可以是任意数据类型
2、字典不支持索引
3、既然字典不支持索引，所以对字典进行遍历不支持 while，只支持 for，注意直接对字典进行遍历，遍历得到是 key
4、创建空字典可以通过 {}，或者 dict()
5、字典的 key 必须是唯一的，如果指定了多个相同的 key，后面的键值对会覆盖前面的
"""

# 3、既然字典不支持索引，所以对字典进行遍历不支持 while，只支持 for
dict_b = {"one": 1, "two": 2, "three": 3}
# 遍历方式1 - 依次取出 key，再通过 dict[key] 取出对应的 value
print(f"{"-" * 30} 遍历方式1 {"-" * 30}")
for key in dict_b:
    print(f"key: {key}, value: {dict_b[key]}")

# 遍历方式2 - 依次取出 value
print(f"{"-" * 30} 遍历方式2 {"-" * 30}")
for value in dict_b.values():
    print(f"value: {value}")

# 遍历方式1 - 依次取出 key - value
print(f"{"-" * 30} 遍历方式3 {"-" * 30}")
for key, value in dict_b.items():
    print(f"key: {key}, value: {value}")
